subastragalar amputation - Francés Inglés Diccionario